package org.example;

import org.example.pckage4.Student;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

import java.io.File;

/**
 * Unit test for simple App.
 */
public class AppTest4 {


//测试引用类型的自动注入
    @Test
    public void test(){

        //使用spring容器创建的对象
        //1.指定spring配置文件的名称
        String config = "package04/applicationContext.xml";
        //2创建spring容器对象 通过容器来创建对象-这一步骤执行完 对象已经建立
        ApplicationContext ac = new ClassPathXmlApplicationContext(config);

        //创建对象 参数为bean中的id
        Student Student = (Student) ac.getBean("Student");

        System.out.println(Student);
        //使用对象调用方法
        //service.dosome();


    }

}

